半天了

for a long time

→ 半天
phrase Rare #13,873
for a long time Often exaggerates how long something has taken; 了 emphasizes the duration.
CH: 我等你半天了。
EN: I've been waiting for you for ages.

我找你们半天了

I've been looking all over for you guys.

— 阳光灿烂的日子 (1994)

等了半天了

I've been waiting forever.

— 活着 (1994)

我找你好半天了

I've been looking for you for ages.

— Hi, Mom (2021)

看你半天了

I've been watching you for quite a while.

— 阳光灿烂的日子 (1994)

等半天了吧

You've been waiting for ages, haven't you?

— Hi, Mom (2021)

找半天了

I've been looking for it forever.

— 一一 (2000)

我等了半天了

I've been waiting for ages.

— 办公室的故事 (1977)

我跟这儿玩了半天了

I've been playing here for ages.

— 阳光灿烂的日子 (1994)

福贵少爷,少奶奶在这儿等你半天了

Young Master Fugui, the young mistress has been waiting here for you for half the day.

— 活着 (1994)

等了你半天了,我吃饭还行吧?

I've been waiting for you for ages. I can go ahead and eat, right?

— 世界 (2004)

我他妈找你半天了

I've been looking for you for fucking ages.

— 阳光灿烂的日子 (1994)